internship abroad - French English Dictionary